home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Time Traveler CD - A Mult…dia Chronicle of History
/
Time Traveler CD - A Multimedia Chronicle of History.iso
/
Time Traveler
/
Time Traveler.rsrc
/
bin.rsrc_CODE_14_mutter.txt
< prev
next >
Wrap
Text File
|
1992-10-28
|
27KB
|
488 lines
# near model CODE resource
# jump table entries: 600-607 (8 of them)
export_75:
00000000 4240 clr.w D0
00000002 4E75 rts
export_76:
fn00000004:
00000004 3B40 F774 move.w [A5 - 0x88C], D0
00000008 4AAD F766 tst.l [A5 - 0x89A]
0000000C 6706 beq +0x8 /* 00000014 */
0000000E 206D F766 movea.l A0, [A5 - 0x89A]
00000012 A02A syscall HUnlock
label00000014:
00000014 42A7 clr.l -[A7]
00000016 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */
0000001C 3F2D F774 move.w -[A7], [A5 - 0x88C]
00000020 A9A0 syscall GetResource
00000022 2B5F F766 move.l [A5 - 0x89A], [A7]+
00000026 4AAD F766 tst.l [A5 - 0x89A]
0000002A 6700 00A8 beq +0xAA /* 000000D4 */
0000002E 4AAD F75C tst.l [A5 - 0x8A4]
00000032 6700 0014 beq +0x16 /* 00000048 */
00000036 4267 clr.w -[A7]
00000038 2F2D F75C move.l -[A7], [A5 - 0x8A4]
0000003C 3F3C 0100 move.w -[A7], 0x100
00000040 A801 syscall SndDisposeChannel
00000042 301F move.w D0, [A7]+
00000044 4EAD 02EA jsr [A5 + 0x2EA /* export_89 */]
label00000048:
00000048 4267 clr.w -[A7]
0000004A 42AD F75C clr.l [A5 - 0x8A4]
0000004E 486D F75C pea.l [A5 - 0x8A4]
00000052 3F3C 0005 move.w -[A7], 0x5
00000056 2F3C 0000 00A0 move.l -[A7], 0xA0
0000005C 487A 00B0 pea.l [PC + 0xB0 /* 0000010E, value 0x225F205F '\"_ _' */]
00000060 A807 syscall SndNewChannel
00000062 301F move.w D0, [A7]+
00000064 4EAD 02EA jsr [A5 + 0x2EA /* export_89 */]
00000068 206D F766 movea.l A0, [A5 - 0x89A]
0000006C A029 syscall HLock
0000006E 4EAD 02EA jsr [A5 + 0x2EA /* export_89 */]
00000072 206D F766 movea.l A0, [A5 - 0x89A]
00000076 2050 movea.l A0, [A0]
00000078 3B68 0028 F776 move.w [A5 - 0x88A], [A0 + 0x28]
0000007E D0FC 0014 add.w A0, 0x14
00000082 2B48 F77C move.l [A5 - 0x884], A0
00000086 2B68 0008 F760 move.l [A5 - 0x8A0], [A0 + 0x8]
0000008C 2B6D F760 F788 move.l [A5 - 0x878], [A5 - 0x8A0]
00000092 4EBA 0042 jsr [PC + 0x42 /* 000000D6 */]
00000096 206D F77C movea.l A0, [A5 - 0x884]
0000009A 216D F788 0008 move.l [A0 + 0x8], [A5 - 0x878]
000000A0 4267 clr.w -[A7]
000000A2 2F2D F75C move.l -[A7], [A5 - 0x8A4]
000000A6 486D F778 pea.l [A5 - 0x888]
000000AA A804 syscall SndDoImmediate
000000AC 301F move.w D0, [A7]+
000000AE 4EAD 02EA jsr [A5 + 0x2EA /* export_89 */]
000000B2 4267 clr.w -[A7]
000000B4 2F2D F75C move.l -[A7], [A5 - 0x8A4]
000000B8 486D F76A pea.l [A5 - 0x896]
000000BC 4267 clr.w -[A7]
000000BE A803 syscall SndDoCommand
000000C0 301F move.w D0, [A7]+
000000C2 4EAD 02EA jsr [A5 + 0x2EA /* export_89 */]
000000C6 426D F764 clr.w [A5 - 0x89C]
000000CA 206D F77C movea.l A0, [A5 - 0x884]
000000CE 216D F760 0008 move.l [A0 + 0x8], [A5 - 0x8A0]
label000000D4:
000000D4 4E75 rts
fn000000D6:
000000D6 302D F776 move.w D0, [A5 - 0x88A]
000000DA 0C40 003C cmpi.w D0, 0x3C /* '<' */
000000DE 6700 002C beq +0x2E /* 0000010C */
000000E2 6E00 0004 bgt +0x6 /* 000000E8 */
000000E6 4E75 rts
label000000E8:
000000E8 302D F776 move.w D0, [A5 - 0x88A]
000000EC 0440 003C subi.w D0, 0x3C /* '<' */
000000F0 42A7 clr.l -[A7]
000000F2 3F00 move.w -[A7], D0
000000F4 3F3C 0006 move.w -[A7], 0x6
000000F8 A869 syscall FixRatio
000000FA 201F move.l D0, [A7]+
000000FC 42A7 clr.l -[A7]
000000FE 2F2D F760 move.l -[A7], [A5 - 0x8A0]
00000102 2F00 move.l -[A7], D0
00000104 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00000108 2B5F F788 move.l [A5 - 0x878], [A7]+
label0000010C:
0000010C 4E75 rts
0000010E 225F movea.l A1, [A7]+
00000110 205F movea.l A0, [A7]+
00000112 205F movea.l A0, [A7]+
00000114 2F09 move.l -[A7], A1
00000116 2F0D move.l -[A7], A5
00000118 2A78 0904 movea.l A5, [0x00000904 /* CurrentA5 */]
0000011C 3B7C 0100 F764 move.w [A5 - 0x89C], 0x100
00000122 2A5F movea.l A5, [A7]+
00000124 4E75 rts
fn00000126:
00000126 4AAD F75C tst.l [A5 - 0x8A4]
0000012A 6700 0018 beq +0x1A /* 00000144 */
0000012E 4267 clr.w -[A7]
00000130 2F2D F75C move.l -[A7], [A5 - 0x8A4]
00000134 3F3C 0100 move.w -[A7], 0x100
00000138 A801 syscall SndDisposeChannel
0000013A 301F move.w D0, [A7]+
0000013C 4EAD 02EA jsr [A5 + 0x2EA /* export_89 */]
00000140 42AD F75C clr.l [A5 - 0x8A4]
label00000144:
00000144 4AAD F766 tst.l [A5 - 0x89A]
00000148 6706 beq +0x8 /* 00000150 */
0000014A 206D F766 movea.l A0, [A5 - 0x89A]
0000014E A02A syscall HUnlock
label00000150:
00000150 3B7C 0100 F764 move.w [A5 - 0x89C], 0x100
00000156 4E75 rts
export_77:
00000158 4AAD F75C tst.l [A5 - 0x8A4]
0000015C 6700 0014 beq +0x16 /* 00000172 */
00000160 4267 clr.w -[A7]
00000162 2F2D F75C move.l -[A7], [A5 - 0x8A4]
00000166 3F3C 0100 move.w -[A7], 0x100
0000016A A801 syscall SndDisposeChannel
0000016C 301F move.w D0, [A7]+
0000016E 42AD F75C clr.l [A5 - 0x8A4]
label00000172:
00000172 4AAD F766 tst.l [A5 - 0x89A]
00000176 6706 beq +0x8 /* 0000017E */
00000178 206D F766 movea.l A0, [A5 - 0x89A]
0000017C A02A syscall HUnlock
label0000017E:
0000017E 3B7C 0100 F764 move.w [A5 - 0x89C], 0x100
00000184 4E75 rts
export_78:
fn00000186:
00000186 4AAD F75C tst.l [A5 - 0x8A4]
0000018A 6700 0016 beq +0x18 /* 000001A2 */
0000018E 4267 clr.w -[A7]
00000190 2F2D F75C move.l -[A7], [A5 - 0x8A4]
00000194 4267 clr.w -[A7]
00000196 A801 syscall SndDisposeChannel
00000198 301F move.w D0, [A7]+
0000019A 4EAD 02EA jsr [A5 + 0x2EA /* export_89 */]
0000019E 42AD F75C clr.l [A5 - 0x8A4]
label000001A2:
000001A2 4AAD F766 tst.l [A5 - 0x89A]
000001A6 6706 beq +0x8 /* 000001AE */
000001A8 206D F766 movea.l A0, [A5 - 0x89A]
000001AC A02A syscall HUnlock